<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>父子</title>
    <script src="../js/axios.min.js"></script>
    <script src="../js/vue.js"></script>
</head>
<body>
<div id="app">
    <h1>{{msg}}</h1>
    <login title="欢迎访问" count = "11" age ='23'></login>
</div>
</body>
</html>
<script>

    //定义组件配置对象
    const login ={
        template:"<div><h3>登录界面-{{title}}-{{count}}-{{age}}--{{loginTitel}}</h3></div>",
        data(){ //在props定义的数据,不能再data里定义,非要定义只会使用props里的数据
            return {
                loginTitel:this.title
            };
        },
        props:['title','count','age']
    };

    //如何实现父组件向子组件传递参数 在vue中父组件向子组件传递数据可以使用prop属性完成数据传递

    const app = new Vue({
        el: "#app",   //element:元素
        data: {        //data:数据 用来vue实例对象绑定一系列数据
            msg: "vue组件开发",
            name:"小杨",
        },
        methods: {},
        computed: {},
        components:{
            login,
        }
    });
</script>
